The latest trading session saw W.W. Grainger (GWW) ending at $804.05, denoting a -0.41% adjustment from its last day's close. The stock fell short of the S&P 500, which registered a gain of 0.41% for the day. On the other hand
https://www.nasdaq.com/articles/w.w.-grainger-gww-stock-dips-while-market-gains:-key-facts